/**
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 * $Id: PresupuestoVO.java, 2009/09/06 08:56:22
 * Bisa Corporation (Bogotá - Colombia)
 * Departamento de Ingeniería de Sistemas
 *
 * Proyecto ITM
 * Autor: Jimmy Ramírez Duque
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 */

package itm.vo.presupuestos;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 *
 * Representa la tabla ITM_PRESUPUESTO
 */
public class PresupuestoVO {

    // -----------------------------------------------------------------
    // Atributos
    // -----------------------------------------------------------------

    /**
     * Identificador de un presupuesto
     */
    private long idPresupuesto;
    /**
     * Identificador de un proyecto
     */
    private long idProyecto;
    /**
     * Usuario que crea un presupuesto
     */
    private String usuarioCreacion;
    /**
     * Fecha de creación de un presupuesto
     */
    private Date fechaCreacion;
    /**
     * Estado de un presupuesto
     */
    private String status;

    private List<rubroProyectoVO> estimado = new ArrayList<rubroProyectoVO>();


    // -----------------------------------------------------------------
    // Getters y Setters
    // -----------------------------------------------------------------


    public Date getFechaCreacion() {
        return fechaCreacion;
    }

    public void setFechaCreacion(Date fechaCreacion) {
        this.fechaCreacion = fechaCreacion;
    }

    public long  getIdPresupuesto() {
        return idPresupuesto;
    }

    public void setIdPresupuesto(long idPresupuesto) {
        this.idPresupuesto = idPresupuesto;
    }

    public long getIdProyecto() {
        return idProyecto;
    }

    public void setIdProyecto(long idProyecto) {
        this.idProyecto = idProyecto;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getUsuarioCreacion() {
        return usuarioCreacion;
    }

    public void setUsuarioCreacion(String usuarioCreacion) {
        this.usuarioCreacion = usuarioCreacion;
    }

    public List<rubroProyectoVO> getEstimado() {
        return estimado;
    }

    public void setEstimado(List<rubroProyectoVO> estimado) {
        this.estimado = estimado;
    }

    
}
